let geoGfx = require('geoGfxBase');

let GfxWave = cc.Class({

    extends: geoGfx,
    // _shaderName: 'wave',
    _getShaderName(){
        return 'wave';
    },

    properties: {
        offset:{
            default: new cc.Vec2(0.1, 0.1),
            tooltip:'偏移'
        }
    },

    _preApplyShader(){
        // 记录原始颜色
    },
    _postApplyShader(){
        // 设置
        this.setMaterialParams({
            iOffset: this.offset,
        });
    },
    _postUnapplyShader(){
        // 恢复原有颜色
    }
});

module.exports = GfxWave;